Dexterous Humanoid Whole-Body Manipulation by Pivoting
نویسندگان
چکیده
Recent progress in research on humanoid robots is making them to complicated tasks, such as manipulation, navigation in dynamic environments, or serving tasks. One of promising application areas for humanoid robots include the manipulation task thanks to their high potential ability of executing of a variety of tasks by fully exploiting their high mobility and adaptability coming from its large number of degrees of freedom. Especially, manipulating bulky objects through a whole-body motion is suitable for them, which has been difficult for other types of robots. This paper focuses on whole-body manipulation of large objects by a humanoid robot using a method called "pivoting" (Y. Aiyama, et al, 1993). This manipulation method has several advantages such as dexterity and stability over other methods like pushing or lifting. Moreover, the requirement of maintaining the equilibrium of the robot during the manipulation cannot be managed in the same way as in the case of the robot simply walking. To cope with those problems, an impedance control framework is first introduced to hold and manipulate the object, together with a whole-body balancing control. Next, a control framework called resolved momentum control (RMC) (S. Kajita et al., 2003) is adopted to allow the robot to step forward after manipulation by keeping the hand position with the object. The next section presents overview of the subject of manipulation tasks. Section 3 addresses an algorithm to deal with the manipulation, followed by the description of control techniques included in the algorithm in Section 4. Section 5 gives simulation results using the dynamic simulator OpenHRP. In Section 6 the simulated results of manipulation are verified by hardware experiments using HRP-2 humanoid platform described before concluding the paper.
منابع مشابه
Pivoting a Large Object: Whole-body Manipulation by a Humanoid Robot
In this paper we present a method of whole-body manipulation of large objects by a humanoid robot using a pivoting motion. Pivoting manipulation can be an alternative to pushing or lifting for more dexterous and stable operation, which is often used by humans to move large and bulky furniture. This paper describes a method and control techniques for a humanoid robot to perform the manipulation ...
متن کاملPivoting based manipulation by a humanoid robot
In this paper we address whole-body manipulation of bulky objects by a humanoid robot. We adopt a “pivoting” manipulation method that allows the humanoid to displace an object without lifting, but by the support of the ground contact. First, the smalltime controllability of pivoting is demonstrated. On its basis, an algorithm for collision-free pivoting motion planning is established taking int...
متن کاملPlanning Whole-body Humanoid Locomotion, Reaching, and Manipulation
In this article we address the planning problem of whole-body motions by humanoid robots. The presented approach benefits from two cutting edges of recent advancement in robotics: powerful probabilistic geometric and kinematic motion planning and advanced dynamic motion control for humanoids. First, we introduce a two-stage approach that combines these two techniques for collision-free simultan...
متن کاملMulti-Contacts Stances Planning for Humanoid Locomotion and Manipulation
We present an algorithm that plans a sequence of multi-contacts stances in order to solve the locomotion and manipulation planning problems for humanoid robots and equivalently for dexterous hands. The algorithm uses a Best-First planning approach to explore the stances space and relies on an inverse statics stance solver to generate postures in the configuration space of the system realizing a...
متن کاملMulti-robot and task-space force control with quadratic programming
We extend the task-space multi-objective controllers that write as quadratic programs (QP) to handle multi-robot systems as a single centralized control. The idea is to assemble all the ‘robots’ models and their interaction task constraints into a single QP formulation. By multi-robot we mean that whatever entities a given robot will interact with (solid or articulated systems, actuated or not ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007